examine and verify something (thoroughly) - Turkish English Dictionary